package io.renren.modules.sys.entity;

import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;

import java.io.Serializable;
import java.util.Date;

/**
 * 部门管理
 * 
 * @author chenshun
 * @email sunlightcs@gmail.com
 * @date 2019-12-06 23:01:51
 */
@TableName("sys_dept")
public class SysDeptRegEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 
	 */
	@TableId
	private Long deptId;
	/**
	 * 上级部门ID，一级部门为0
	 */
	private Long parentId;
	/**
	 * 部门名称
	 */
	private String name;
	/**
	 * 排序
	 */
	private Integer orderNum;
	/**
	 * 是否删除  -1：已删除  0：正常
	 */
	private Integer delFlag;
	/**
	 * 企业代码
	 */
	private String businessCode;
	/**
	 * 业企简称
	 */
	private String businessSimple;
	/**
	 * 
	 */
	private String businessAll;
	/**
	 * 企业英文全称
	 */
	private String businessEnall;
	/**
	 * 企业联系人
	 */
	private String businessContractpersion;
	/**
	 * 业企电话
	 */
	private String businessTel;
	/**
	 * 企业手机
	 */
	private String businessPhone;
	/**
	 * 企业传真
	 */
	private String businessFax;
	/**
	 * 业企网站
	 */
	private String businessNet;
	/**
	 * 业企邮箱
	 */
	private String businessMail;
	/**
	 * 业企税号
	 */
	private String businessTax;
	/**
	 * 业企开会行
	 */
	private String businessAccount;
	/**
	 * 业企社会统一号码
	 */
	private String creditCode;
	/**
	 * 企业印章
	 */
	private String seal;
	/**
	 * 企业相关证照
	 */
	private String picture;
	/**
	 * 业企类型（1.集装箱，2散货）
	 */
	private String businessType;
	/**
	 * 是否具备危险品运输资格
	 */
	private String ifDanger;
	/**
	 * 备注
	 */
	private String remarks;
	/**
	 * 业企注册类型
	 */
	private String businessRegistrationtype;
	/**
	 * 企业启用日期
	 */
	private Date businessStartdate;
	/**
	 * 业企启用时长
	 */
	private Integer businessUsedate;
	/**
	 * 业企缴费日期
	 */
	private Date businessMoneydate;
	/**
	 * 注册企业是否开头增值服务(1微信服务，2仓储接口，3报关接口，4堆场接口，5码头接口，6其他接口)
	 */
	private String businessValueadded;
	/**
	 * 注册企业系统注册时间
	 */
	private Date businessSysrigisdate;

	/**
	 * 设置：
	 */
	public void setDeptId(Long deptId) {
		this.deptId = deptId;
	}
	/**
	 * 获取：
	 */
	public Long getDeptId() {
		return deptId;
	}
	/**
	 * 设置：上级部门ID，一级部门为0
	 */
	public void setParentId(Long parentId) {
		this.parentId = parentId;
	}
	/**
	 * 获取：上级部门ID，一级部门为0
	 */
	public Long getParentId() {
		return parentId;
	}
	/**
	 * 设置：部门名称
	 */
	public void setName(String name) {
		this.name = name;
	}
	/**
	 * 获取：部门名称
	 */
	public String getName() {
		return name;
	}
	/**
	 * 设置：排序
	 */
	public void setOrderNum(Integer orderNum) {
		this.orderNum = orderNum;
	}
	/**
	 * 获取：排序
	 */
	public Integer getOrderNum() {
		return orderNum;
	}
	/**
	 * 设置：是否删除  -1：已删除  0：正常
	 */
	public void setDelFlag(Integer delFlag) {
		this.delFlag = delFlag;
	}
	/**
	 * 获取：是否删除  -1：已删除  0：正常
	 */
	public Integer getDelFlag() {
		return delFlag;
	}
	/**
	 * 设置：企业代码
	 */
	public void setBusinessCode(String businessCode) {
		this.businessCode = businessCode;
	}
	/**
	 * 获取：企业代码
	 */
	public String getBusinessCode() {
		return businessCode;
	}
	/**
	 * 设置：业企简称
	 */
	public void setBusinessSimple(String businessSimple) {
		this.businessSimple = businessSimple;
	}
	/**
	 * 获取：业企简称
	 */
	public String getBusinessSimple() {
		return businessSimple;
	}
	/**
	 * 设置：
	 */
	public void setBusinessAll(String businessAll) {
		this.businessAll = businessAll;
	}
	/**
	 * 获取：
	 */
	public String getBusinessAll() {
		return businessAll;
	}
	/**
	 * 设置：企业英文全称
	 */
	public void setBusinessEnall(String businessEnall) {
		this.businessEnall = businessEnall;
	}
	/**
	 * 获取：企业英文全称
	 */
	public String getBusinessEnall() {
		return businessEnall;
	}
	/**
	 * 设置：企业联系人
	 */
	public void setBusinessContractpersion(String businessContractpersion) {
		this.businessContractpersion = businessContractpersion;
	}
	/**
	 * 获取：企业联系人
	 */
	public String getBusinessContractpersion() {
		return businessContractpersion;
	}
	/**
	 * 设置：业企电话
	 */
	public void setBusinessTel(String businessTel) {
		this.businessTel = businessTel;
	}
	/**
	 * 获取：业企电话
	 */
	public String getBusinessTel() {
		return businessTel;
	}
	/**
	 * 设置：企业手机
	 */
	public void setBusinessPhone(String businessPhone) {
		this.businessPhone = businessPhone;
	}
	/**
	 * 获取：企业手机
	 */
	public String getBusinessPhone() {
		return businessPhone;
	}
	/**
	 * 设置：企业传真
	 */
	public void setBusinessFax(String businessFax) {
		this.businessFax = businessFax;
	}
	/**
	 * 获取：企业传真
	 */
	public String getBusinessFax() {
		return businessFax;
	}
	/**
	 * 设置：业企网站
	 */
	public void setBusinessNet(String businessNet) {
		this.businessNet = businessNet;
	}
	/**
	 * 获取：业企网站
	 */
	public String getBusinessNet() {
		return businessNet;
	}
	/**
	 * 设置：业企邮箱
	 */
	public void setBusinessMail(String businessMail) {
		this.businessMail = businessMail;
	}
	/**
	 * 获取：业企邮箱
	 */
	public String getBusinessMail() {
		return businessMail;
	}
	/**
	 * 设置：业企税号
	 */
	public void setBusinessTax(String businessTax) {
		this.businessTax = businessTax;
	}
	/**
	 * 获取：业企税号
	 */
	public String getBusinessTax() {
		return businessTax;
	}
	/**
	 * 设置：业企开会行
	 */
	public void setBusinessAccount(String businessAccount) {
		this.businessAccount = businessAccount;
	}
	/**
	 * 获取：业企开会行
	 */
	public String getBusinessAccount() {
		return businessAccount;
	}
	/**
	 * 设置：业企社会统一号码
	 */
	public void setCreditCode(String creditCode) {
		this.creditCode = creditCode;
	}
	/**
	 * 获取：业企社会统一号码
	 */
	public String getCreditCode() {
		return creditCode;
	}
	/**
	 * 设置：企业印章
	 */
	public void setSeal(String seal) {
		this.seal = seal;
	}
	/**
	 * 获取：企业印章
	 */
	public String getSeal() {
		return seal;
	}
	/**
	 * 设置：企业相关证照
	 */
	public void setPicture(String picture) {
		this.picture = picture;
	}
	/**
	 * 获取：企业相关证照
	 */
	public String getPicture() {
		return picture;
	}
	/**
	 * 设置：业企类型（1.集装箱，2散货）
	 */
	public void setBusinessType(String businessType) {
		this.businessType = businessType;
	}
	/**
	 * 获取：业企类型（1.集装箱，2散货）
	 */
	public String getBusinessType() {
		return businessType;
	}
	/**
	 * 设置：是否具备危险品运输资格
	 */
	public void setIfDanger(String ifDanger) {
		this.ifDanger = ifDanger;
	}
	/**
	 * 获取：是否具备危险品运输资格
	 */
	public String getIfDanger() {
		return ifDanger;
	}
	/**
	 * 设置：备注
	 */
	public void setRemarks(String remarks) {
		this.remarks = remarks;
	}
	/**
	 * 获取：备注
	 */
	public String getRemarks() {
		return remarks;
	}
	/**
	 * 设置：业企注册类型
	 */
	public void setBusinessRegistrationtype(String businessRegistrationtype) {
		this.businessRegistrationtype = businessRegistrationtype;
	}
	/**
	 * 获取：业企注册类型
	 */
	public String getBusinessRegistrationtype() {
		return businessRegistrationtype;
	}
	/**
	 * 设置：企业启用日期
	 */
	public void setBusinessStartdate(Date businessStartdate) {
		this.businessStartdate = businessStartdate;
	}
	/**
	 * 获取：企业启用日期
	 */
	public Date getBusinessStartdate() {
		return businessStartdate;
	}
	/**
	 * 设置：业企启用时长
	 */
	public void setBusinessUsedate(Integer businessUsedate) {
		this.businessUsedate = businessUsedate;
	}
	/**
	 * 获取：业企启用时长
	 */
	public Integer getBusinessUsedate() {
		return businessUsedate;
	}
	/**
	 * 设置：业企缴费日期
	 */
	public void setBusinessMoneydate(Date businessMoneydate) {
		this.businessMoneydate = businessMoneydate;
	}
	/**
	 * 获取：业企缴费日期
	 */
	public Date getBusinessMoneydate() {
		return businessMoneydate;
	}
	/**
	 * 设置：注册企业是否开头增值服务(1微信服务，2仓储接口，3报关接口，4堆场接口，5码头接口，6其他接口)
	 */
	public void setBusinessValueadded(String businessValueadded) {
		this.businessValueadded = businessValueadded;
	}
	/**
	 * 获取：注册企业是否开头增值服务(1微信服务，2仓储接口，3报关接口，4堆场接口，5码头接口，6其他接口)
	 */
	public String getBusinessValueadded() {
		return businessValueadded;
	}
	/**
	 * 设置：注册企业系统注册时间
	 */
	public void setBusinessSysrigisdate(Date businessSysrigisdate) {
		this.businessSysrigisdate = businessSysrigisdate;
	}
	/**
	 * 获取：注册企业系统注册时间
	 */
	public Date getBusinessSysrigisdate() {
		return businessSysrigisdate;
	}
}
